home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / tex / tools / dvi / necp7.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-09-22  |  3.5 KB  |  2 lines

  1. /***************************************************************************
  2. ****  Treiber für 24 Nadeldrucker                                                                                ****
  3. ***************************************************************************/
  4.  
  5. /* evt. muß der Rand (LINKS) angepaßt werden, also:
  6.  * Dazu als Faustregel: 1Byte = 8Pixel = (8/360)" = (1/45)" ~ 0.564444444mm 
  7.  * Das heißt: Grafik jetzt ca. 4mm zu weit links, Rand um 6 erhöhen, 
  8.  * denn 7*0.564 = 3.9511111mm
  9.  * (Diese Formel gilt natürlich nur bei 360 DPI.)
  10.  * Für den oberen Rand gilt 1mm ~ 14 ({25.4/360}mm = 1 Zeile)
  11.  * (Wenn man diese Datei an einen anderen Drucker anpaßt, dann diese 
  12.  *  bitte entsprechend umbennen (z.B. BREEZE360.C, dann wäre z.B. 
  13.  *  HOEHE=???, LINKS=??? und an mich senden, BITTE!)
  14.  */
  15.  
  16. #define OBEN 0        /* Oberer Rand */
  17. #define LINKS 0    /* Linker Rand 0 Bytes */
  18.  
  19.  
  20.  
  21. /* Vertikaler Vorschub um 1/360"; je nach Drucker unterschiedlich! */
  22.  
  23. #define STEP_360         "\034\063\001"    /* NEC & Star */
  24.  
  25. #if 0
  26. #define STEP_360         "\033\053"    /* EPSON LQ */
  27. #define STEP_360         "\033\x5D"    /* Oki */
  28. #endif
  29.  
  30. #define WEITE 4896L        /* max. Breite einer Grafikseite */
  31. #define HOEHE -1L            /* max. Hoehe */
  32.  
  33.  
  34.  
  35. #include "24nadel.c"
  36. /* 24-Standarttreiber */
  37. /* geaendert durch Marcus Haebler */
  38.  
  39. /* email: prissi@marie.physik.tu-berlin.de
  40.  * Post:  Markus Pristovsek
  41.  *        Boumannstraße 66
  42.  *        W1000 Berlin 28
  43.  */
  44.  
  45.  
  46. /* Übersicht über alle 24 Nadeldrucker, noch ohne Genehmigung von S. Lindner 
  47.  * Man suche sich hier seinen Drucker
  48.  
  49.   Firma |Drucker |   Auflösung   |Breite| Höhe | Font-Ordner | Inf-Datei
  50.         |        |  Horiz./Vert. |      |      |             |
  51.   ------+--------+-------+-------+------+------+-------------+-----------
  52.   NEC   | P6     |  180  |  180  | 1440 | -1   | RES180.NEC  | P6_LOW
  53.   NEC   | P6     |  180  |  360  | 1440 | -1   | RES180.NEL  | P6_LMED
  54.   NEC   | P6     |  360  |  180  | 2880 | -1   | RES360.NEL  | P6_MED
  55.   NEC   | P6     |  360  |  360  | 2880 | -1   | RES360.NEC  | P6_HIGH
  56.   NEC   | P7     |  180  |  180  | 2448 | -1   | RES180.NEC  | P6_LOW
  57.   NEC   | P7     |  180  |  360  | 2448 | -1   | RES180.NEL  | P6_LMED
  58.   NEC   | P7     |  360  |  180  | 4896 | -1   | RES360.NEL  | P6_MED
  59.   NEC   | P7     |  360  |  360  | 4896 | -1   | RES360.NEC  | P6_HIGH
  60.   ------+--------+-------+-------+------+------+-------------+-----------
  61.   EPSON | LQ500  |  180  |  180  | 1440 | -1   | RES180.LQL  | LQ500_LO
  62.   EPSON | LQ500  |  360  |  180  | 2880 | -1   | RES360.LQM  | LQ500_ME
  63.   EPSON | LQ500  |  360  |  360  | 2880 | -1   | RES360.LQH  | LQ500_HI
  64.   EPSON | LQ800  |  180  |  180  | 1440 | -1   | RES180.LQL  | LQ800_LO
  65.   EPSON | LQ800  |  360  |  180  | 2880 | -1   | RES360.LQL  | LQ800_ME
  66.   EPSON | LQ800  |  360  |  360  | 2880 | -1   | RES360.LQH  | LQ800_HI
  67.   EPSON | LQ1000 |  180  |  180  | 2448 | -1   | RES180.LQL  | LQ1000_L
  68.   EPSON | LQ1000 |  360  |  180  | 4896 | -1   | RES360.LQM  | LQ1000_M
  69.   EPSON | LQ1000 |  360  |  360  | 4896 | -1   | RES360.LQH  | LQ1000_H
  70.   EPSON | LQ550  |  180  |  180  | 1440 | -1   | RES180.LQL  | LQ550_LO
  71.   EPSON | LQ550  |  360  |  180  | 2880 | -1   | RES360.LQM  | LQ550_ME
  72.   EPSON | LQ550  |  360  |  360  | 2880 | -1   | RES360.LQH  | LQ550_HI
  73.   EPSON | LQ550  |  180  |  180  | 1440 | -1   | RES180.LQL  | LQ550_LO
  74.   EPSON | LQ550  |  360  |  180  | 2880 | -1   | RES360.LQL  | LQ550_ME
  75.   EPSON | LQ550  |  360  |  360  | 2880 | -1   | RES360.LQH  | LQ550_HI
  76.   EPSON | LQ1050 |  180  |  180  | 2448 | -1   | RES180.LQL  | LQ1050_L
  77.   EPSON | LQ1050 |  360  |  180  | 4896 | -1   | RES360.LQM  | LQ1050_M
  78.   EPSON | LQ1050 |  360  |  360  | 4896 | -1   | RES360.LQH  | LQ1050_H
  79. */